home *** CD-ROM | disk | FTP | other *** search
/ APC & TCP 4 / APC & TCP 4.iso / games / publicdomain / a / aantics / install < prev    next >
Text File  |  1996-05-23  |  2KB  |  117 lines

  1. ;
  2. ; Albatross Antics Installation Script
  3. ; Anthony Roberts 1996
  4. ; anthonyr@pavilion.co.uk
  5. ;
  6.  
  7.  
  8. (set @default-dest "Work:")
  9.  
  10.  
  11.  
  12.  
  13. (if (exists "LIBS:amos.library")
  14.     (
  15.      ; find amos.library installed version
  16.      (set vernum-amos-inst (getversion "libs:amos.library"))
  17.      (set ver-amos-inst (/ vernum-amos-inst 65536))
  18.      (set rev-amos-inst (- vernum-amos-inst (* ver-amos-inst 65536) ) )
  19.      )
  20. )
  21. ; find reqtools.library in alb distribution
  22. (set vernum-reqt-alb (getversion "libs/amos.library"))
  23. (set ver-amos-alb    (/ vernum-amos-alb 65536))
  24. (set rev-amos-alb    (- vernum-amos-alb (* ver-amos-alb 65536) ) )
  25.  
  26.  
  27.  (set #install-msg
  28.     (cat ("\n\n Albatross Antics\n\n\n")
  29.          " This script installs Albatross Antics and related files on your Amiga.\n\n"
  30.         )
  31. )
  32.  
  33. (set #install-a-msg
  34.     (cat 
  35.         "Please select the directory where you want"
  36.         " Albatross Antics.\n"
  37.     )
  38. )
  39.  
  40.  
  41.  
  42.  
  43. (set #install-amos-msg
  44.         (cat "\n\n  \n"
  45.             "Do you want to install amos.library 2.0 in LIBS: ?"
  46.         )
  47. )
  48.  
  49. (set #help
  50.     (cat ("\n\n Eh?\n")
  51.     )
  52. )
  53.  
  54. (set #ramnotice
  55.         (cat "\n\n"
  56.             "If you have only 2Mb of Ram or less, \n you MUST assign T: to your hard drive. \n\n eg. type `Assign T: Work:' \n in a shell window"
  57.         )
  58. )
  59.  
  60. ; *****************************************************************
  61.  
  62. (message #install-msg)
  63.  
  64. (set @default-dest
  65. (askdir
  66.    (prompt #install-a-msg)
  67.    (help @askdir-help)
  68.    (default "Work:")
  69.    )
  70. )
  71.  
  72.     ( copyfiles 
  73.         (help @copyfiles-help)
  74.         (source "AAntics")
  75.         (dest @default-dest)
  76.         (infos)
  77.     )
  78.     
  79.     ( copyfiles
  80.         (help @copyfiles-help)
  81.         (source "AAntics.guide")
  82.         (dest @default-dest)
  83.         (infos)
  84.     )
  85.  
  86.  
  87.     ( copyfiles
  88.         (help @copyfiles-help)
  89.         (source "data")
  90.         (dest (tackon @default-dest "Data"))
  91.         (all)
  92.     )
  93.  
  94.  
  95.  
  96.     
  97.  
  98.  
  99. ; SHOULD WE INSTALL AMOS.LIBRARY ?
  100.  
  101.  
  102. (if (exists "LIBS:amos.library")
  103.   (
  104.     
  105.     ( copyfiles
  106.         (prompt #install-amos-msg)
  107.         (help @copyfiles-help)
  108.         (source "libs/amos.library")
  109.         (dest "LIBS:")
  110.         (confirm)
  111.         )
  112.   )
  113. )
  114.  
  115. (message #ramnotice)
  116.  
  117. (exit "\n\n" "Please read the document before complaining that its a stupid game and you can't be bothered to play it !!")